512
0 0 1 33554431
1 2 2 188840150
2 4 2 131585951
3 6 1 134217727
4 8 1 211012159
5 10 1 216813567
6 12 2 160562217
7 14 2 695576765
8 16 2 97432939
9 18 1 335544319
10 20 1 436207615
11 22 2 700027651
12 24 1 469762047
13 26 1 486539263
14 28 2 336681087
15 30 2 597232109
16 32 1 660832255
17 34 1 738197503
18 36 1 660858169
19 38 2 692345355
20 40 1 872415231
21 42 1 805306367
22 44 2 568727541
23 46 1 872415231
24 48 1 956301311
25 50 1 1081077561
26 52 1 956301311
27 54 1 1090519039
28 56 1 928514047
29 58 1 1006632959
30 60 1 1073741823
31 62 1 1099104255
32 64 1 95944703
33 66 1 268435455
34 68 1 436207615
35 70 1 536870911
36 72 1 88967071
37 74 1 211251301
38 76 1 402653183
39 78 1 536870911
40 80 1 671088639
41 82 1 768767690
42 84 2 951637607
43 86 1 923477797
44 88 1 928347893
45 90 1 973078527
46 92 2 886731363
47 94 1 1100136447
48 96 1 35189355
49 98 1 216647519
50 100 1 284759098
51 102 1 451804579
52 104 1 41161225
53 106 2 1645520980
54 108 1 446475975
55 110 1 501743615
56 112 1 637534207
57 114 1 768740199
58 116 1 771751935
59 118 1 923399015
60 120 2 1337308073
61 122 1 941959791
62 124 2 1293376496
63 126 1 1081363001
64 128 1 1162788351
65 130 2 130481967
66 132 2 460963839
67 134 1 1207959551
68 136 1 1134428159
69 138 1 1159184917
70 140 2 815400809
71 142 2 1141178367
72 144 1 1323745279
73 146 1 1389363199
74 148 1 1375731711
75 150 2 698712063
76 152 1 1323727971
77 154 2 1040515983
78 156 1 1386904575
79 158 1 1390069844
80 160 1 1486419499
81 162 2 54235783
82 164 1 1543503871
83 166 1 1509949439
84 168 2 434192831
85 170 1 1490900985
86 172 2 596365127
87 174 2 530924504
88 176 1 1409286143
89 178 2 1488138239
90 180 1 1486422015
91 182 1 1490373359
92 184 1 1543503871
93 186 1 1677721599
94 188 1 1490937851
95 190 1 1677721599
96 192 1 1742953202
97 194 1 1845493759
98 196 2 500525135
99 198 1 1811939327
100 200 2 157493682
101 202 2 653836112
102 204 1 1946118886
103 206 1 1974488223
104 208 2 47609838
105 210 2 134676667
106 212 2 265144675
107 214 1 2147483647
108 216 2 530644991
109 218 1 2039336558
110 220 2 549377849
111 222 1 2248146943
112 224 1 1736534959
113 226 1 1811939327
114 228 1 1743118047
115 230 1 1855867091
116 232 2 1323302911
117 234 1 1945958783
118 236 1 1974891157
119 238 2 976598904
120 240 2 890430885
121 242 2 1017984631
122 244 2 1133675299
123 246 1 2214592511
124 248 2 1477060977
125 250 2 1581106583
126 252 2 1777695176
127 254 2 1779902811
128 256 1 2617245695
129 258 1 2449473535
130 260 1 2617245695
131 262 2 276487159
132 264 1 2348810239
133 266 1 2449473535
134 268 1 2702841215
135 270 1 2675145266
136 272 1 2424307711
137 274 1 2550136831
138 276 1 2424307711
139 278 1 2701131775
140 280 1 2550136831
141 282 2 1010897495
142 284 1 2617245695
143 286 1 2449473535
144 288 2 586176559
145 290 2 202326015
146 292 2 328600264
147 294 2 870619767
148 296 2 156345613
149 298 2 362076975
150 300 2 803037647
151 302 1 2952790015
152 304 1 3070230527
153 306 1 3154116607
154 308 1 3187671039
155 310 1 3112173567
156 312 1 3116203909
157 314 2 931855899
158 316 2 1085733602
159 318 2 1095589825
160 320 1 2617245695
161 322 1 2550136831
162 324 1 2449473535
163 326 1 2617245695
164 328 1 2483027967
165 330 2 1465926407
166 332 2 1510113279
167 334 1 2751463423
168 336 2 1583619518
169 338 1 2684354559
170 340 1 2427551367
171 342 1 2675145267
172 344 1 2483027967
173 346 2 1774770625
174 348 1 2382364671
175 350 1 2650800127
176 352 2 1176051582
177 354 1 2986344447
178 356 1 2952790015
179 358 2 1513433267
180 360 1 3083651619
181 362 2 1397740938
182 364 1 3196059647
183 366 2 1552363273
184 368 2 1656827903
185 370 1 2952790015
186 372 2 1805620385
187 374 2 1846511247
188 376 2 1715344675
189 378 1 3083960319
190 380 1 3187671039
191 382 2 1833060559
192 384 2 129246431
193 386 2 328643987
194 388 2 69050599
195 390 1 3420454911
196 392 1 3236560895
197 394 2 931350323
198 396 1 3489660927
199 398 1 3422552063
200 400 2 128771259
201 402 2 539394418
202 404 1 3556769791
203 406 2 1014676385
204 408 2 408719711
205 410 2 961004129
206 412 2 184549375
207 414 1 3724541951
208 416 1 3355443199
209 418 1 3388997631
210 420 2 1160782997
211 422 1 3623878655
212 424 1 3405774847
213 426 1 3388997631
214 428 1 3623878655
215 430 1 3690987519
216 432 2 1587067147
217 434 1 3355443199
218 436 1 3489660927
219 438 2 1803767846
220 440 2 1568234899
221 442 1 3690987519
222 444 2 1756987303
223 446 2 1851330713
224 448 2 21119178
225 450 2 92875883
226 452 2 166631095
227 454 2 261859205
228 456 2 318003199
229 458 2 382769249
230 460 2 540097607
231 462 2 621641475
232 464 2 693575711
233 466 2 751302851
234 468 2 813293481
235 470 2 881990863
236 472 2 965610793
237 474 2 1031368619
238 476 2 1086581831
239 478 2 1125944887
240 480 2 1177681795
241 482 2 1246918811
242 484 2 1346110005
243 486 2 1394325570
244 488 2 1428774897
245 490 2 1461194884
246 492 2 1506337259
247 494 2 1541093399
248 496 2 1570305097
249 498 2 1614047715
250 500 2 1670780543
251 502 2 1721075602
252 504 2 1766799761
253 506 2 1806036467
254 508 2 1834234209
255 510 2 1885129543
256 512 2 2026658267
257 514 1 96796863
258 516 1 402653183
259 518 1 497043417
260 520 1 660842343
261 522 1 769090166
262 524 2 2012133783
263 526 2 2080089915
264 528 1 1610612735
265 530 1 1543503871
266 532 1 1375731711
267 534 1 1811939327
268 536 2 2066591541
269 538 1 1275068415
270 540 1 1610612735
271 542 1 1855867183
272 544 1 2039087989
273 546 2 1964763424
274 548 2 1937289007
275 550 1 2835349503
276 552 1 2039319111
277 554 1 2358771711
278 556 2 2079035541
279 558 1 2952790015
280 560 1 3388997631
281 562 2 1934241895
282 564 2 1998768223
283 566 2 2006348435
284 568 1 3288334335
285 570 1 3509987008
286 572 2 2062566261
287 574 2 2124616002
288 576 1 134217727
289 578 1 268435455
290 580 1 469762047
291 582 1 402653183
292 584 2 2253608581
293 586 1 922988029
294 588 1 1035993087
295 590 2 2338492241
296 592 1 1384120319
297 594 1 1610612735
298 596 1 1912602623
299 598 1 2080374783
300 600 1 1677721599
301 602 1 1845493759
302 604 1 1476395007
303 606 1 2039105327
304 608 1 2279889951
305 610 2 2221066079
306 612 2 2337854289
307 614 1 2364436612
308 616 2 2230206463
309 618 1 2847932415
310 620 1 3187671039
311 622 1 3084135935
312 624 1 3489660927
313 626 1 3254779903
314 628 2 2214026229
315 630 2 2343053425
316 632 2 2202094864
317 634 2 2254291571
318 636 2 2296215539
319 638 2 2344117571
320 640 1 211238995
321 642 1 446572981
322 644 1 134217727
323 646 1 469762047
324 648 2 2436296859
325 650 1 872415231
326 652 2 2570545606
327 654 2 2599419903
328 656 2 2686566399
329 658 1 444596223
330 660 1 402653183
331 662 1 301989887
332 664 1 754974719
333 666 1 905969663
334 668 2 2744085669
335 670 1 1107034111
336 672 2 2545437827
337 674 1 1342177279
338 676 1 1484783615
339 678 1 1677721599
340 680 1 1275068415
341 682 2 2750882391
342 684 1 1476395007
343 686 1 1409286143
344 688 1 1742935679
345 690 2 2511318439
346 692 2 2664083259
347 694 1 1845493759
348 696 1 2080374783
349 698 2 2547461787
350 700 1 2039096667
351 702 1 2147483647
352 704 1 2424307711
353 706 1 2617245695
354 708 1 2359011487
355 710 2 2597404671
356 712 2 2695249530
357 714 1 2675192266
358 716 1 2348810239
359 718 1 2550136831
360 720 1 2845069391
361 722 1 3011862141
362 724 1 2751463423
363 726 1 3016753151
364 728 1 2708809263
365 730 1 2844832443
366 732 2 2771501215
367 734 2 2803252713
368 736 1 3355443199
369 738 2 2423434511
370 740 1 3288334335
371 742 2 2489637165
372 744 1 3187671039
373 746 1 3405774847
374 748 2 2544124354
375 750 2 2606572187
376 752 1 3355443199
377 754 1 3724541951
378 756 1 3623878655
379 758 1 3510005469
380 760 1 3221225471
381 762 1 3489660927
382 764 2 2764492805
383 766 2 2831087997
384 768 2 2904223147
385 770 2 2904720909
386 772 1 603979775
387 774 2 3031676573
388 776 1 97648639
389 778 1 445775871
390 780 1 654311423
391 782 1 1006632959
392 784 1 738197503
393 786 1 872415231
394 788 1 268435455
395 790 1 805306367
396 792 2 3342229691
397 794 1 939524095
398 796 1 284759295
399 798 1 805306367
400 800 1 1122664447
401 802 1 1321205759
402 804 2 3032022713
403 806 2 3067887615
404 808 2 2898361992
405 810 1 1845493759
406 812 1 1743115627
407 814 1 1945575842
408 816 2 3245170284
409 818 2 3264592724
410 820 2 3364403290
411 822 1 1384120319
412 824 2 3240734663
413 826 1 1879048191
414 828 1 1742864383
415 830 2 3359553535
416 832 1 268435455
417 834 2 3435396063
418 836 1 210927551
419 838 1 536870911
420 840 1 769097727
421 842 2 3495602848
422 844 1 1073741823
423 846 2 3479259430
424 848 1 1375731711
425 850 1 1912602623
426 852 2 3445778058
427 854 1 1811939327
428 856 1 1275068415
429 858 1 1476395007
430 860 1 1711276031
431 862 1 1912602623
432 864 2 3616263101
433 866 1 402653183
434 868 1 93683711
435 870 1 445987563
436 872 1 661008612
437 874 1 768767690
438 876 1 924396539
439 878 1 944415663
440 880 1 1158882482
441 882 2 3637542911
442 884 2 3631103531
443 886 2 3616277482
444 888 1 1110458367
445 890 1 1390078975
446 892 1 1742953207
447 894 1 1945898811
448 896 1 2147483647
449 898 2 3220937989
450 900 2 3457429578
451 902 1 2147483647
452 904 2 3110862847
453 906 2 3336565899
454 908 2 3647498609
455 910 1 2279830431
456 912 2 3043459071
457 914 1 2449473535
458 916 2 3148558363
459 918 1 2675192266
460 920 2 3505790975
461 922 2 3590437775
462 924 1 2617245695
463 926 1 2427532831
464 928 1 2708531595
465 930 1 2751463423
466 932 1 2708472695
467 934 2 3622444211
468 936 2 3094616237
469 938 1 2986344447
470 940 1 2986344447
471 942 1 2845058879
472 944 1 3011879283
473 946 1 3017630207
474 948 1 3079667711
475 950 1 3083746815
476 952 2 2948981556
477 954 1 3154116607
478 956 1 3115873325
479 958 1 3191198719
480 960 1 3235986815
481 962 2 3081675243
482 964 1 3235986703
483 966 1 3407016590
484 968 2 2949637338
485 970 2 2984683983
486 972 1 3556769791
487 974 1 3623878655
488 976 2 2895559549
489 978 2 2927906218
490 980 2 2976497322
491 982 2 3008245225
492 984 2 3063483545
493 986 2 3120298971
494 988 2 3149659116
495 990 2 3212012345
496 992 1 3233777727
497 994 1 3409969151
498 996 1 3489660927
499 998 1 3510020143
500 1000 1 3725132741
501 1002 2 3339983013
502 1004 2 3548536163
503 1006 2 3594928147
504 1008 1 3233762241
505 1010 1 3288334335
506 1012 1 3411635106
507 1014 1 3509799743
508 1016 2 3627263419
509 1018 2 3671888307
510 1020 2 3720479160
511 1022 1 3758096383
